eco warrior - French English Dictionary